package com.white.databasesbackup.entity;

import lombok.Getter;
import lombok.Setter;

/**
 * <p>
 * 数据库备份配置
 * table： databases_backup_configure
 * </p>
 *
 * @author huangzy
 * @since 2022/5/6
 */
@Getter
@Setter
public class DatabasesBackupConfigure {

    /**
     * ID
     */
    private Integer id;

    /**
     * 数据库名称
     */
    private String databasesName;

    /**
     * 表名称
     */
    private String tableName;

    /**
     * 日期字段名称
     */
    private String dateFieldName;

    /**
     * 保留时间（天）
     */
    private Integer retentionTime;

    /**
     * 数据阈值
     */
    private Long dataThreshold;

    /**
     * 是否启用
     */
    private Boolean enable;

    /**
     * 是否备份(如果为否则会删除数据不会备份数据)
     */
    private Boolean backup;

    /**
     *是否是时间戳
     */
    private Boolean timestamp;

    /**
     * 时间戳单位(1:毫秒,2:秒)
     */
    private Integer timestampUnit;
}
